home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 March - Disc 1 / Macworld (1999-03) (Disk 1).dmg / Shareware World / Maths & Science / YaCa151 / History next >
Text File  |  1999-01-07  |  2KB  |  79 lines

  1. ———————————————————————————————————————————————————————————————————————————
  2. YaCa 1.5.1
  3.  
  4. Simon Richardson 1999
  5. http://www.cobalt.u-net.com
  6. ———————————————————————————————————————————————————————————————————————————
  7.  
  8.  
  9. When a new version is ready it first appears at my web site:
  10.  
  11.     <http://www.cobalt.u-net.com/>
  12.  
  13. I also notify Version Tracker:
  14.  
  15.     <http://www.versiontracker.com/>
  16.  
  17.  
  18. ———————————————————————————————————————————————————————————————————————————
  19.  
  20. Changes for v1.5.1
  21.  
  22.     - Bug fix. All-Clear wasn't working correctly.
  23.  
  24. Changes for v1.5
  25.  
  26.     - Undo/Redo.
  27.     - More conversions and reorganised Convert menu.
  28.     - Sound levels made adjustable.
  29.     - Cleaner event handling and initialisation.
  30.     - More sophisticated memory usage.
  31.     - Raising a negative number to a fractional power now produces the
  32.       correct error message.
  33.  
  34. Changes for v1.4.1
  35.  
  36.     A minor upgrade;
  37.     - inches<->points conversion added.
  38.     - redrawn buttons.
  39.  
  40. Changes for v1.4
  41.  
  42.     This is a substantial rewrite of the program.
  43.  
  44.     Engine
  45.     Older versions evaluated expressions left to right (the same way as
  46.     the Apple calculator). This version has a completely new 'engine' at
  47.     its heart which takes care of the precedence of operators. The ReadMe
  48.     file explains the implications of this.
  49.       The new engine also makes it much harder to enter nonsensical numbers
  50.     or expressions.
  51.  
  52.     Other changes
  53.     Most parts of the program have been revised, most obvious will be:
  54.     -  memory contents are displayed on the file menu.
  55.     -  9 extra memories.
  56.     -  new prefs dialog.
  57.     -  new (faster) code to animate the buttons.
  58.     -  some more conversions.
  59.  
  60.     Less obvious but actually much larger changes make the program more robust,
  61.     faster and easier to modify in future:
  62.     -  new code for decoding buttons and keys.
  63.     -  new code for handling preferences file.
  64.     -  revised code for handling menus.
  65.     -  better testing of the machine the calculator is running on.
  66.     -  behaves more intelligently on multiple monitors.
  67.  
  68.     There are many other small changes throughout the program, for example
  69.     the sounds have been resampled.
  70.  
  71.     Note
  72.     Unlike earlier versions, the enter key is now an '=' key.
  73.  
  74.  
  75.     Many thanks to everyone who tested the beta version of this program.
  76.  
  77.  
  78. // end of file
  79.